/**
 * 
 */
package com.youth.fund.hk.hostManager.shiro.service;

import java.util.List;

import com.youth.fund.hk.hostManager.common.service.ICommonService;
import com.youth.fund.hk.hostManager.shiro.datamodel.Organization;

/**
 * @author Sunk_Sky
 *
 *         2014年11月13日下午6:32:09
 */
public interface OrganizationService extends ICommonService<Organization>
{
	public Organization createOrganization(Organization organization);

	public Organization updateOrganization(Organization organization);

	public void deleteOrganization(Long organizationId);

	Organization findOne(Long organizationId);

	List<Organization> findAll();

	Object findAllWithExclude(Organization excludeOraganization);

	void move(Organization source, Organization target);
}
